self-recording barometer - German English Dictionary